stranded wires - Français Anglais Dictionnaire